package com.autumn.zero.workflow.application.services;

import com.autumn.zero.application.services.IZeroEditByStatusAppService;
import com.autumn.zero.workflow.application.dto.definitions.UpdateProcessContentInput;
import com.autumn.zero.workflow.application.dto.definitions.WorkflowDefinitionInput;
import com.autumn.zero.workflow.application.dto.definitions.WorkflowDefinitionOutput;

/**
 * 工作流应用服务
 * 
 * @author 杨昌国 2019-01-11 11:52:43
 */
public interface IWorkflowDefinitionAppService extends
		IZeroEditByStatusAppService<Long, WorkflowDefinitionInput, WorkflowDefinitionInput, WorkflowDefinitionOutput, WorkflowDefinitionOutput> {

	/**
	 * 更新流程内容
	 * @param input
	 */
	void updateByProcessContent(UpdateProcessContentInput input);
}
